Travel Mode Choice Framework Incorporating Realistic Bike and Walk Routes