fix year check in get_session_span. use comman line options for budget weight and leg weight instead of hardcoded values