Obama to visit TechBoston Academy on Tuesday