There are many things in there to suggest that it could not possibly be referring to a future generation. Among the most obvious is the part where Jesus says "I tell you in solemn truth that the present generation will certainly not pass away without all these things having first taken place."
http://www.jcnot4me.com/Items/theolo...e_by_verse.htm