Perseid meteor shower peak on Aug. 12 and 13 will be the 'best in years.' Here's how to watch.