President Barack Obama speaks at PortMiami in Miami, Fla., on Mar. 29, 2013.