Challenges in Free Space Optical Communication