Michigan legislature passes transportation budget, will head to Whitmer's desk