Three great nature apps for hiking, star gazing, and identifying wildlife