Park the transport near a beach or next to the city with a harbor, have the unit that you want to load within moving range of the transport, right click on the transport. This cannot be done next to cliffs, only on beaches/by harbors. If you can't recognize the beach, there is a terrain identifier box that you can turn on in the upper right corner of the screen that tells you what kind of terrain your cursor is over. The cloth map does not show beaches very well, so I suggest scanning the coastline while zoomed in. Also, any city that has a harbor should be able to send troops out with the transport on launch by selecting all the troops and the transport and clicking in the ocean. Troops in the city can be loaded onto a transport by having the transport next to the harbor, selecting the troops in the city, and right-clicking on the transport.