NEVER power your Raspberry Pi on a USB port. It won't work even if you tried, since USB ports max out at 500 mA when you need 3-4 times that amount to run a modern Raspberry Pi. And if you did get to bypass that limit, you'll essentially fry your USB port.