Text this: Learning automata-based solution to target coverage problem for directional sensor networks with adjustable sensing ranges