Web 2.0 meets augmented reality