Free Space Optical Communications to Connect the Unconnected Globally in Remote Places: Technology Issues Relevant to Implementing Systems