Wide-Area Video Understanding: Tracking, Video Summarization And Algorithm-Platform Co-Design