Photos: Cravaack, Nolan blaze campaign trail through 8th District