What Is Low-Code Development, and Who Can Benefit from It?