Project Management in Distributed Projects: Challenges, Success Factors, Tool Support