Research challenges in free space optical communication