New Orleans question - rental car or public transit?