Jose Urena takes mound for Marlins final regular season home game