Recent advances in pile design, construction, monitoring and testing