can i use my laptop to program the Raspberry Pi with USB port or another way? what would i need to do?