Hollywood turned snipers into lone-wolf superheroes, firing impossible shots under perfect conditions. But real-world sniping is slower, harder, and far less glamorous.